package com.rabbit.service;

import com.github.pagehelper.PageInfo;
import com.rabbit.vo.req.TokenReq;
import com.rabbit.vo.res.TokenRes;

/**
 * <h1>Token管理业务接口</h1>
 *
 * @author zjw
 * @date 2022/1/19 9:30
 */
public interface TokenService {

    /**
     * Token列表查询
     *
     * @param tokenReq 请求封装
     * @return PageInfo 分页对象
     */
    PageInfo<TokenRes> queryTokenList(TokenReq tokenReq);

    /**
     * 注销Token
     *
     * @param tokenReq 请求封装
     */
    void deleteToken(TokenReq tokenReq);
}
